// samsting : this file is auto create.

#include "Slb/2014-05-15/UploadServerCertificateResponse.h"

namespace aliyun { namespace Slb {

UploadServerCertificateResponse::UploadServerCertificateResponse() {
}

const string& UploadServerCertificateResponse::GetServerCertificateId(void) const {
  return ServerCertificateId_;
}

const string& UploadServerCertificateResponse::GetFingerprint(void) const {
  return Fingerprint_;
}

const string& UploadServerCertificateResponse::GetServerCertificateName(void) const {
  return ServerCertificateName_;
}

const string& UploadServerCertificateResponse::GetRegionId(void) const {
  return RegionId_;
}

const string& UploadServerCertificateResponse::GetRegionIdAlias(void) const {
  return RegionIdAlias_;
}

const char* UploadServerCertificateResponse::BaseKey(void) {
  return "UploadServerCertificateResponse";
}

void UploadServerCertificateResponse::UnmarshallerMap(std::map<string, string>& response_map) {
  UnmarshallerString(ServerCertificateId_, response_map, "UploadServerCertificateResponse.ServerCertificateId");
  UnmarshallerString(Fingerprint_, response_map, "UploadServerCertificateResponse.Fingerprint");
  UnmarshallerString(ServerCertificateName_, response_map, "UploadServerCertificateResponse.ServerCertificateName");
  UnmarshallerString(RegionId_, response_map, "UploadServerCertificateResponse.RegionId");
  UnmarshallerString(RegionIdAlias_, response_map, "UploadServerCertificateResponse.RegionIdAlias");
}


} } // namespace aliyun { namespace Slb {

// end of file 
